Synonyms for "articulated lorry"

Words with similar meaning